import { AccountCoin, avaxErc20, tavaxErc20 } from '../account';
import { CoinFeature, UnderlyingAsset } from '../base';
import { ACCOUNT_COIN_DEFAULT_FEATURES_EXCLUDE_MENA_FZE } from '../coinFeatures';

export const avaxTokens = [
  avaxErc20(
    '64d0e7de-bda5-4ba8-8b48-96ca71385076',
    'avaxc:gunz',
    'GUNZ',
    18,
    '0x26debd39d5ed069770406fca10a0e4f8d2c743eb',
    UnderlyingAsset['avaxc:gunz']
  ),
  avaxErc20(
    '820d451a-3c7f-43fb-a872-9e323468c922',
    'avaxc:qi',
    'BenQi',
    18,
    '0x8729438eb15e2c8b576fcc6aecda6a148776c0f5',
    UnderlyingAsset['avaxc:qi']
  ),
  avaxErc20(
    'c936292f-f406-4a07-a86b-786cfb4ee629',
    'avaxc:xava',
    'Avalaunch',
    18,
    '0xd1c3f94de7e5b45fa4edbba472491a9f4b166fc4',
    UnderlyingAsset['avaxc:xava']
  ),
  avaxErc20(
    '676a9548-62ac-4206-934f-850e906f47bb',
    'avaxc:klo',
    'Kalao',
    18,
    '0xb27c8941a7df8958a1778c0259f76d1f8b711c35',
    UnderlyingAsset['avaxc:klo']
  ),
  avaxErc20(
    '71422716-3d7c-4211-ac0b-ef403db2c53b',
    'avaxc:joe',
    'Trader Joe',
    18,
    '0x6e84a6216ea6dacc71ee8e6b0a5b7322eebc0fdd',
    UnderlyingAsset['avaxc:joe']
  ),
  avaxErc20(
    'd0b1c811-6fb5-4628-b039-d7f1b1dd3fad',
    'avaxc:png',
    'Pangolin',
    18,
    '0x60781c2586d68229fde47564546784ab3faca982',
    UnderlyingAsset['avaxc:png']
  ),
  avaxErc20(
    'bb5da97c-69a6-4c96-95cf-86f09c27da9e',
    'avaxc:link',
    'Chainlink',
    18,
    '0x5947bb275c521040051d82396192181b413227a3',
    UnderlyingAsset['avaxc:link']
  ),
  avaxErc20(
    '47f2bdf9-05c8-4284-aa84-95dec73541f8',
    'avaxc:cai',
    'Colony Avalanche Index',
    18,
    '0x48f88a3fe843ccb0b5003e70b4192c1d7448bef0',
    UnderlyingAsset['avaxc:cai'],
    AccountCoin.getFeaturesByTypeExcluding([
      CoinFeature.CUSTODY_BITGO_SINGAPORE,
      CoinFeature.CUSTODY_BITGO_GERMANY,
      CoinFeature.CUSTODY_BITGO_EUROPE_APS,
      CoinFeature.CUSTODY_BITGO_FRANKFURT,
    ])
  ),
  avaxErc20(
    '55d38f23-ed66-43b8-838c-e9df316c0140',
    'avaxc:tryb',
    'BiLira',
    6,
    '0x564a341df6c126f90cf3ecb92120fd7190acb401',
    UnderlyingAsset['avaxc:tryb']
  ),
  avaxErc20(
    '9db702af-2414-4926-a185-c9738e6a6d4b',
    'avaxc:usdt',
    'Tether USD',
    6,
    '0x9702230a8ea53601f5cd2dc00fdbc13d4df4a8c7',
    UnderlyingAsset['avaxc:usdt'],
    [...AccountCoin.DEFAULT_FEATURES, CoinFeature.STABLECOIN]
  ),
  avaxErc20(
    '185c4019-56fa-4911-adc8-6811563431ed',
    'avaxc:usdc',
    'USD Coin',
    6,
    '0xb97ef9ef8734c71904d8002f8b6bc66dd9c48a6e',
    UnderlyingAsset['avaxc:usdc'],
    [...AccountCoin.DEFAULT_FEATURES, CoinFeature.STABLECOIN]
  ),
  avaxErc20(
    '7c0a3d09-82b4-4da0-9bc2-32c6de527b11',
    'avaxc:usdc-e',
    'USD Coin',
    6,
    '0xa7d7079b0fead91f3e65f86e8915cb59c1a4c664',
    UnderlyingAsset['avaxc:usdc'],
    [...AccountCoin.DEFAULT_FEATURES, CoinFeature.STABLECOIN]
  ),
  avaxErc20(
    'd9a021b1-a94a-495c-84c3-061d97c98748',
    'avaxc:dai-e',
    'Dai Stablecoin',
    18,
    '0xd586e7f844cea2f87f50152665bcbc2c279d8d70',
    UnderlyingAsset['avaxc:dai'],
    [...AccountCoin.DEFAULT_FEATURES, CoinFeature.STABLECOIN]
  ),
  avaxErc20(
    'e6f2a1fd-4cb9-4eae-9278-434b334bdc09',
    'avaxc:usdt-e',
    'Tether USD',
    6,
    '0xc7198437980c041c805a1edcba50c1ce5db95118',
    UnderlyingAsset['avaxc:usdt'],
    [...AccountCoin.DEFAULT_FEATURES, CoinFeature.STABLECOIN]
  ),
  avaxErc20(
    '4a58ecf3-c505-4735-bf38-ce5f6e11fda6',
    'avaxc:wbtc-e',
    'Wrapped BTC',
    8,
    '0x50b7545627a5162f82a992c33b87adc75187b218',
    UnderlyingAsset['avaxc:wbtc']
  ),
  avaxErc20(
    '63f459fe-fa8c-412b-a8b8-2b2924690b77',
    'avaxc:weth-e',
    'Wrapped ETH',
    18,
    '0x49d5c2bdffac6ce2bfdb6640f4f80f226bc10bab',
    UnderlyingAsset['avaxc:weth']
  ),
  avaxErc20(
    'ada544e1-82ca-402c-8bac-b20321e62f15',
    'avaxc:sbc',
    'Stable Coin',
    18,
    '0xf9fb20b8e097904f0ab7d12e9dbee88f2dcd0f16',
    UnderlyingAsset['avaxc:sbc']
  ),
  avaxErc20(
    '68f70a2d-cfbf-4ba6-a92e-bdd6eaf4663f',
    'avaxc:xsgd',
    'XSGD',
    6,
    '0xb2f85b7ab3c2b6f62df06de6ae7d09c010a5096e',
    UnderlyingAsset['avaxc:xsgd']
  ),
  avaxErc20(
    'dc358736-07c0-4d72-a1cb-51710b4169b1',
    'avaxc:aave-e',
    'Aave',
    18,
    '0x63a72806098bd3d9520cc43356dd78afe5d386d9',
    UnderlyingAsset['avaxc:aave']
  ),
  avaxErc20(
    '46ba9a0f-a4ac-4678-8533-3c7c95e3f0eb',
    'avaxc:usdc-wormhole',
    'USD Coin (Wormhole)',
    6,
    '0x543672e9cbec728cbba9c3ccd99ed80ac3607fa8',
    UnderlyingAsset['avaxc:usdc'],
    [...AccountCoin.DEFAULT_FEATURES, CoinFeature.STABLECOIN]
  ),
  avaxErc20(
    '6e92ac8e-a2c8-49f3-8096-b630516bec5d',
    'avaxc:btc-b',
    'Bitcoin Avalanche Bridged',
    8,
    '0x152b9d0fdc40c096757f570a51e494bd4b943e50',
    UnderlyingAsset['avaxc:btc']
  ),
  avaxErc20(
    '473a970c-9538-49ef-82f6-c2ff486efc12',
    'avaxc:stavax',
    'Hypha Staked AVAX',
    18,
    '0xa25eaf2906fa1a3a13edac9b9657108af7b703e3',
    UnderlyingAsset['avaxc:stavax']
  ),
  // Begin FTX missing AVAXC tokens
  avaxErc20(
    'c98de371-69a7-4f06-9a6e-810f0fc2b0bc',
    'avaxc:yeti',
    'Yeti Finance',
    18,
    '0x77777777777d4554c39223c354a05825b2e8faa3',
    UnderlyingAsset['avaxc:yeti']
  ),
  avaxErc20(
    '0e477e9c-cb81-4988-9f15-a8b5f186932a',
    'avaxc:spell',
    'Spell Token',
    18,
    '0xce1bffbd5374dac86a2893119683f4911a2f7814',
    UnderlyingAsset['avaxc:spell']
  ),
  avaxErc20(
    '35a0282a-a6f2-4df5-95ad-13e1316441ae',
    'avaxc:yusd',
    'YUSD Stablecoin',
    18,
    '0x111111111111ed1d73f860f57b2798b683f2d325',
    UnderlyingAsset['avaxc:yusd'],
    [...AccountCoin.DEFAULT_FEATURES, CoinFeature.STABLECOIN]
  ),
  avaxErc20(
    '005cae58-7917-4288-bf24-60752d193dbc',
    'avaxc:yusdcrv-f',
    'Curve.fi Factory Plain Pool: YUSD Pool',
    18,
    '0x1da20ac34187b2d9c74f729b85acb225d3341b25',
    UnderlyingAsset['avaxc:yusdcrv-f']
  ),
  avaxErc20(
    'a16665e2-cb8a-4dcf-876a-a82e8d0a187c',
    'avaxc:ecd',
    'Echidna Token',
    18,
    '0xeb8343d5284caec921f035207ca94db6baaacbcd',
    UnderlyingAsset['avaxc:ecd']
  ),
  avaxErc20(
    '0215b081-25e5-448e-9342-7062788444e0',
    'avaxc:blzz',
    'Blizz.Finance Protocol Token',
    18,
    '0x0f34919404a290e71fc6a510cb4a6acb8d764b24',
    UnderlyingAsset['avaxc:blzz']
  ),
  avaxErc20(
    '35086a56-2e3c-4c2f-9a23-030fdea50e8e',
    'avaxc:ptp',
    'Platypus',
    18,
    '0x22d4002028f537599be9f666d1c4fa138522f9c8',
    UnderlyingAsset['avaxc:ptp']
  ),
  avaxErc20(
    'e7e20c80-c9a6-4d37-9a2b-a74c25175400',
    'avaxc:stg',
    'StargateToken',
    18,
    '0x2f6f07cdcf3588944bf4c42ac74ff24bf56e7590',
    UnderlyingAsset['avaxc:stg']
  ),
  avaxErc20(
    '6961f221-fb50-43e0-8f6f-83c195ac76a8',
    'avaxc:syn',
    'Synapse',
    18,
    '0x1f1e7c893855525b303f99bdf5c3c05be09ca251',
    UnderlyingAsset['avaxc:syn']
  ),
  avaxErc20(
    '6b1069a0-3c59-44a8-92bd-20a60b378ecb',
    'avaxc:aavausdc',
    'Aave Avalanche USDC',
    6,
    '0x625e7708f30ca75bfd92586e17077590c60eb4cd',
    UnderlyingAsset['avaxc:aavausdc'],
    [...AccountCoin.DEFAULT_FEATURES, CoinFeature.STABLECOIN]
  ),
  avaxErc20(
    'c6fd3419-164b-46a5-be0b-50f28f8c2c81',
    'avaxc:tusd',
    'TrueUSD',
    18,
    '0x1c20e891bab6b1727d14da358fae2984ed9b59eb',
    UnderlyingAsset['avaxc:tusd'],
    [...AccountCoin.DEFAULT_FEATURES, CoinFeature.STABLECOIN]
  ),
  avaxErc20(
    '4b2f8744-bbcd-4b18-ae84-52ef0647d09c',
    'avaxc:crv',
    'Curve DAO Token',
    18,
    '0x47536f17f4ff30e64a96a7555826b8f9e66ec468',
    UnderlyingAsset['avaxc:crv']
  ),
  avaxErc20(
    '01df2d4c-1a57-4f85-b433-08da50c95459',
    'avaxc:savax',
    'Staked AVAX',
    18,
    '0x2b2c81e08f1af8835a78bb2a90ae924ace0ea4be',
    UnderlyingAsset['avaxc:savax'],
    AccountCoin.getFeaturesByTypeExcluding([
      CoinFeature.CUSTODY_BITGO_SINGAPORE,
      CoinFeature.CUSTODY_BITGO_GERMANY,
      CoinFeature.CUSTODY_BITGO_EUROPE_APS,
      CoinFeature.CUSTODY_BITGO_FRANKFURT,
    ])
  ),
  avaxErc20(
    '772a2498-2bef-4da8-9bce-f1a89e6f4536',
    'avaxc:ampl',
    'Ampleforth',
    9,
    '0x027dbca046ca156de9622cd1e2d907d375e53aa7',
    UnderlyingAsset['avaxc:ampl']
  ),
  avaxErc20(
    '23543dad-ad98-402e-aaef-771107530e83',
    'avaxc:cnr',
    'Canary',
    18,
    '0x8d88e48465f30acfb8dac0b3e35c9d6d7d36abaf',
    UnderlyingAsset['avaxc:cnr']
  ),
  avaxErc20(
    '164675a1-3491-49c2-bea6-b48a5f2bf950',
    'avaxc:roco',
    'ROCO',
    18,
    '0xb2a85c5ecea99187a977ac34303b80acbddfa208',
    UnderlyingAsset['avaxc:roco']
  ),
  avaxErc20(
    'ab398e68-929a-481a-bc72-a66f64cd876c',
    'avaxc:aavadai',
    'Aave Avalanche DAI',
    18,
    '0x82e64f49ed5ec1bc6e43dad4fc8af9bb3a2312ee',
    UnderlyingAsset['avaxc:aavadai']
  ),
  avaxErc20(
    '2733a66b-467d-4705-b806-afc9a58789ed',
    'avaxc:vtx',
    'Vector',
    18,
    '0x5817d4f0b62a59b17f75207da1848c2ce75e7af4',
    UnderlyingAsset['avaxc:vtx']
  ),
  avaxErc20(
    '6d8f8043-93ab-4b8e-993b-9b3c6e1517d9',
    'avaxc:wavax',
    'Wrapped AVAX',
    18,
    '0xb31f66aa3c1e785363f0875a1b74e27b85fd66c7',
    UnderlyingAsset['avaxc:wavax']
  ),
  avaxErc20(
    'd5eec690-2a9b-4aa1-8920-978eedd32563',
    'avaxc:bnb',
    'Binance',
    18,
    '0x264c1383ea520f73dd837f915ef3a732e204a493',
    UnderlyingAsset['avaxc:bnb']
  ),
  avaxErc20(
    'bd553722-fe3a-4406-83d9-0771859f4783',
    'avaxc:aavausdt',
    'Aave Avalanche USDT',
    18,
    '0x6ab707aca953edaefbc4fd23ba73294241490620',
    UnderlyingAsset['avaxc:aavausdt'],
    [...AccountCoin.DEFAULT_FEATURES, CoinFeature.STABLECOIN]
  ),
  avaxErc20(
    'ffec10f0-09c7-4068-a623-b95d95eb6058',
    'avaxc:acre',
    'Arable Protocol',
    18,
    '0x00ee200df31b869a321b10400da10b561f3ee60d',
    UnderlyingAsset['avaxc:acre']
  ),
  avaxErc20(
    '0711ef11-528a-4631-bddb-edc6e3f4829f',
    'avaxc:gmx',
    'GMX',
    18,
    '0x62edc0692bd897d2295872a9ffcac5425011c661',
    UnderlyingAsset['avaxc:gmx']
  ),
  avaxErc20(
    '70ffcddf-1332-4df1-a6de-480108f59e4e',
    'avaxc:mim',
    'Magic Internet Money',
    18,
    '0x130966628846bfd36ff31a822705796e8cb8c18d',
    UnderlyingAsset['avaxc:mim']
  ),
  avaxErc20(
    '757ffc62-09e7-4c59-9b8f-05b1d5806967',
    'avaxc:axlusdc',
    'Axelar Wrapped USDC',
    6,
    '0xfab550568c688d5d8a52c7d794cb93edc26ec0ec',
    UnderlyingAsset['avaxc:axlusdc'],
    [...AccountCoin.DEFAULT_FEATURES, CoinFeature.STABLECOIN]
  ),
  avaxErc20(
    '5b2f8e28-bc54-432f-88a4-6de845624cc5',
    'avaxc:lot',
    'lotteryhost.com',
    18,
    '0x1bf5e2e1b8b251d109e63b14c985eefb39d61397',
    UnderlyingAsset['avaxc:lot']
  ),
  avaxErc20(
    '31bc3f04-2be0-4298-a960-22e0c5e9d0be',
    'avaxc:av3crv',
    'Curve.fi avDAI/avUSDC/avUSDT',
    18,
    '0x1337bedc9d22ecbe766df105c9623922a27963ec',
    UnderlyingAsset['avaxc:av3crv']
  ),
  avaxErc20(
    'e2d06963-bea2-4836-9425-6a1df1c03bb6',
    'avaxc:time',
    'Time',
    9,
    '0xb54f16fb19478766a268f172c9480f8da1a7c9c3',
    UnderlyingAsset['avaxc:time']
  ),
  avaxErc20(
    '9a74b51e-62fd-4001-a132-0e0b9f782042',
    'avaxc:unie',
    'Uniswap',
    18,
    '0x8ebaf22b6f053dffeaf46f4dd9efa95d89ba8580',
    UnderlyingAsset['avaxc:uni.e']
  ),
  avaxErc20(
    '87d87c72-5058-42b7-a47a-0cf617d14d7d',
    'avaxc:shrap',
    'Shrapnel',
    18,
    '0xd402298a793948698b9a63311404fbeee944eafd',
    UnderlyingAsset['avaxc:shrap']
  ),
  avaxErc20(
    '506cdbc3-b042-462f-8334-d4fba5ddaff0',
    'avaxc:sb',
    'Snowbank',
    9,
    '0x7d1232b90d3f809a54eeaeebc639c62df8a8942f',
    UnderlyingAsset['avaxc:sb']
  ),
  avaxErc20(
    '85b2dcb2-e794-48e8-9dd2-952625ef2380',
    'avaxc:dyp',
    'DeFiYieldProtocol',
    18,
    '0x961c8c0b1aad0c0b10a51fef6a867e3091bcef17',
    UnderlyingAsset['avaxc:dyp']
  ),
  avaxErc20(
    '3da7316f-6da2-4a05-835b-41f688127ad6',
    'avaxc:sing',
    'Sing Token',
    18,
    '0xf9a075c9647e91410bf6c402bdf166e1540f67f0',
    UnderlyingAsset['avaxc:sing']
  ),
  avaxErc20(
    'ba25033d-458d-4ed7-b27e-c21dbe9f2372',
    'avaxc:gohm',
    'Governance OHM',
    18,
    '0x321e7092a180bb43555132ec53aaa65a5bf84251',
    UnderlyingAsset['avaxc:gohm']
  ),
  avaxErc20(
    '2351f940-4826-4ac3-9e30-7a88e8941e64',
    'avaxc:boofi',
    'Boo Finance Token',
    18,
    '0xb00f1ad977a949a3ccc389ca1d1282a2946963b0',
    UnderlyingAsset['avaxc:boofi']
  ),
  avaxErc20(
    'f1039fca-eff4-47c8-aece-f7ae8ec80f2c',
    'avaxc:eth',
    'Ether',
    18,
    '0xf20d962a6c8f70c731bd838a3a388d7d48fa6e15',
    UnderlyingAsset['avaxc:eth']
  ),
  avaxErc20(
    '81fbf4db-46e3-4dc2-96dc-7deb252ea067',
    'avaxc:wmemo',
    'Wrapped MEMO',
    18,
    '0x0da67235dd5787d67955420c84ca1cecd4e5bb3b',
    UnderlyingAsset['avaxc:wmemo']
  ),
  avaxErc20(
    '99234be8-1005-4520-a8af-f157ab4e4717',
    'avaxc:fxs',
    'Frax Share',
    18,
    '0x214db107654ff987ad859f34125307783fc8e387',
    UnderlyingAsset['avaxc:fxs']
  ),
  avaxErc20(
    '158e619a-7a1d-4ffa-b448-2801256b1c67',
    'avaxc:sifu',
    'Sifu',
    18,
    '0x237917e8a998b37759c8ee2faa529d60c66c2927',
    UnderlyingAsset['avaxc:sifu']
  ),
  avaxErc20(
    '3661bed5-b7b2-4744-8b56-5d2d45ccdcaf',
    'avaxc:sushie',
    'Sushi Token',
    18,
    '0x37b608519f91f70f2eeb0e5ed9af4061722e4f76',
    UnderlyingAsset['avaxc:sushi.e']
  ),
  avaxErc20(
    '0fa1ba07-0873-4e2a-a9ea-78d5188d516e',
    'avaxc:sushi',
    'SushiToken',
    18,
    '0x39cf1bd5f15fb22ec3d9ff86b0727afc203427cc',
    UnderlyingAsset['avaxc:sushi']
  ),
  avaxErc20(
    '1a4dcb06-3376-42ba-a6f3-6536992e16c8',
    'avaxc:mimatic',
    'MAI',
    18,
    '0x3b55e45fd6bd7d4724f5c47e0d1bcaedd059263e',
    UnderlyingAsset['avaxc:mimatic']
  ),
  avaxErc20(
    '506aacb0-b69c-4101-89fa-575b5833c6de',
    'avaxc:sspell',
    'Staked Spell Tokens',
    18,
    '0x3ee97d514bbef95a2f110e6b9b73824719030f7a',
    UnderlyingAsset['avaxc:sspell']
  ),
  avaxErc20(
    '78a5ea63-96e1-4487-9af4-0af3b60555e8',
    'avaxc:grape',
    'Grape Finance',
    18,
    '0x5541d83efad1f281571b343977648b75d95cdac2',
    UnderlyingAsset['avaxc:grape']
  ),
  avaxErc20(
    'edd3197d-5973-42c9-a4f5-acb2ff443bb2',
    'avaxc:xjoe',
    'JoeBar',
    18,
    '0x57319d41f71e81f3c65f2a47ca4e001ebafd4f33',
    UnderlyingAsset['avaxc:xjoe']
  ),
  avaxErc20(
    '780869be-0012-4695-b039-f64ea492ae22',
    'avaxc:bsgg',
    'Betswap.gg',
    18,
    '0x49f519002eeced6902f24c0be72b6d898e4d27fc',
    UnderlyingAsset['avaxc:bsgg'],
    ACCOUNT_COIN_DEFAULT_FEATURES_EXCLUDE_MENA_FZE
  ),
  avaxErc20(
    'e6bd6935-daac-4edc-8cfb-f8305ebbdb11',
    'avaxc:roy',
    'Royale',
    18,
    '0x68ee0d0aad9e1984af85ca224117e4d20eaf68be',
    UnderlyingAsset['avaxc:roy']
  ),
  avaxErc20(
    '37402491-b25e-4627-a730-3f6934303479',
    'avaxc:wow',
    'WOWSwap',
    18,
    '0xa384bc7cdc0a93e686da9e7b8c0807cd040f4e0b',
    UnderlyingAsset['avaxc:wow']
  ),
  avaxErc20(
    '849853db-237d-49d5-a114-adb659063482',
    'avaxc:wine',
    'Wine Shares',
    18,
    '0xc55036b5348cfb45a932481744645985010d3a44',
    UnderlyingAsset['avaxc:wine']
  ),
  avaxErc20(
    '61e82a8e-16b2-4b37-87b5-5ad80dd2fc7d',
    'avaxc:mu',
    'Mu Coin',
    18,
    '0xd036414fa2bcbb802691491e323bff1348c5f4ba',
    UnderlyingAsset['avaxc:mu']
  ),
  avaxErc20(
    'c600743e-1c9e-45a9-b94b-037d31299b33',
    'avaxc:frax',
    'Frax',
    18,
    '0xd24c2ad096400b6fbcd2ad8b24e7acbc21a1da64',
    UnderlyingAsset['avaxc:frax']
  ),
  avaxErc20(
    '721cf9d5-6c4a-4aa0-b925-7e63628c4cbf',
    'avaxc:movr',
    'Moonriver Token',
    18,
    '0xf873633df9d5cdd62bb1f402499cc470a72a02d7',
    UnderlyingAsset['avaxc:movr']
  ),
  avaxErc20(
    'b4b20d22-46c1-464c-8d33-596fc4e0ebf3',
    'avaxc:ice',
    'IceToken',
    18,
    '0xe0ce60af0850bf54072635e66e79df17082a1109',
    UnderlyingAsset['avaxc:ice']
  ),
  avaxErc20(
    '4c5958cd-7f59-4b1e-9f64-c04fd6fe24d0',
    'avaxc:note',
    'Republic Note',
    8,
    '0x7c6a937943f135283a2561938de2200994a8f7a7',
    UnderlyingAsset['avaxc:note'],
    AccountCoin.getFeaturesByTypeExcluding([
      CoinFeature.CUSTODY_BITGO_SINGAPORE,
      CoinFeature.CUSTODY_BITGO_GERMANY,
      CoinFeature.CUSTODY_BITGO_EUROPE_APS,
      CoinFeature.CUSTODY_BITGO_FRANKFURT,
    ])
  ),
  avaxErc20(
    '929c8d8c-fff3-4702-9dc1-477c70400024',
    'avaxc:wrose',
    'Wrapped ROSE',
    18,
    '0x12af5c1a232675f62f405b5812a80e7a6f75d746',
    UnderlyingAsset['avaxc:wrose'],
    AccountCoin.getFeaturesByTypeExcluding([
      CoinFeature.CUSTODY_BITGO_SINGAPORE,
      CoinFeature.CUSTODY_BITGO_GERMANY,
      CoinFeature.CUSTODY_BITGO_EUROPE_APS,
      CoinFeature.CUSTODY_BITGO_FRANKFURT,
    ])
  ),
  avaxErc20(
    '2511b910-85fb-4660-a8a5-bb137b237054',
    'avaxc:swap',
    'TrustSwap Token',
    18,
    '0xc7b5d72c836e718cda8888eaf03707faef675079',
    UnderlyingAsset['avaxc:swap']
  ),
  avaxErc20(
    'd4e4244e-505c-428b-b3a9-c039f3286a9a',
    'avaxc:tico',
    'Funtico',
    18,
    '0xba69b8aff564fe150ff7e2f965e0dba23b9d2571',
    UnderlyingAsset['avaxc:tico']
  ),
  avaxErc20(
    '2422f35e-a8cf-4fcb-a012-a40b1a5b731c',
    'avaxc:ticov2',
    'TICO',
    18,
    '0xedf647326007e64d94b0ee69743350f3736e392c',
    UnderlyingAsset['avaxc:ticov2']
  ),
  avaxErc20(
    'eea5a74a-5f1c-4701-9bac-aa91e093f1b4',
    'avaxc:nxpc',
    'NEXPACE',
    18,
    '0x5e0e90e268bc247cc850c789a0db0d5c7621fb59',
    UnderlyingAsset['avaxc:nxpc'],
    AccountCoin.getFeaturesByTypeExcluding([
      CoinFeature.CUSTODY_BITGO_CUSTODY_MENA_FZE,
      CoinFeature.CUSTODY_BITGO_MENA_FZE,
    ])
  ),
  avaxErc20(
    '45e27c49-3064-41b4-ae5f-d0620cfbdd9d',
    'avaxc:spxux',
    'WisdomTree 500 Digital Fund',
    18,
    '0x1a149e21bd3e74b7018db79c988b4ba3bbc1873d',
    UnderlyingAsset['avaxc:spxux']
  ),
  avaxErc20(
    '5f67467a-c714-4dcb-a3ae-cc3d52dce75c',
    'avaxc:benji',
    'Franklin OnChain U.S. Government Money Fund',
    18,
    '0xe08b4c1005603427420e64252a8b120cace4d122',
    UnderlyingAsset['avaxc:benji']
  ),
  avaxErc20(
    '51af7f61-8f35-4ac0-8003-d10d742b042e',
    'avaxc:emdx',
    'EMDX',
    18,
    '0xe533b81297b820d2eb2cd837263926596328e8d2',
    UnderlyingAsset['avaxc:emdx']
  ),
  avaxErc20(
    '24279b59-647d-44fb-9203-eaac19fa18db',
    'avaxc:eurc',
    'Circle: EURC',
    6,
    '0xc891eb4cbdeff6e073e859e987815ed1505c2acd',
    UnderlyingAsset['avaxc:eurc']
  ),
  // End FTX missing AVAXC tokens
  tavaxErc20(
    'cd107316-6e78-4936-946f-70e8fd5d8040',
    'tavaxc:link',
    'Test Chainlink',
    18,
    '0x0b9d5d9136855f6fec3c0993fee6e9ce8a297846',
    UnderlyingAsset['avaxc:link']
  ),
  tavaxErc20(
    'b44ff1b9-b4a8-4bd4-aa56-a663f3ee569e',
    'tavaxc:opm',
    'Test OPMETANA',
    18,
    '0x9a25414c8a41599cb7048f2e4dd42db02c1de487',
    UnderlyingAsset['tavaxc:opm']
  ),
  tavaxErc20(
    'ce7eaf39-b9ea-4a37-8926-b915e831397d',
    'tavaxc:cop2peq',
    'COP Priv Eq02',
    18,
    '0xbd3bd9b0c96be74e006333df6d1b5d9333ae1d43',
    UnderlyingAsset['tavaxc:cop2peq']
  ),
  tavaxErc20(
    '773b63cd-c7fc-4a58-befc-99db997d858c',
    'tavaxc:xsgd',
    'XSGD',
    6,
    '0xd769410dc8772695a7f55a304d2125320a65c2a5',
    UnderlyingAsset['tavaxc:xsgd']
  ),
  tavaxErc20(
    '463e36b1-8f92-40a3-9cb3-bd0aa7df8408',
    'tavaxc:bitgo',
    'BitGo',
    8,
    '0x3ad5f9119ca063189095784b9a7d2bf80fc24de6',
    UnderlyingAsset['tavaxc:bitgo']
  ),
  tavaxErc20(
    '40ca65cc-7fc8-4f24-aa0d-fcd0fa8e2e03',
    'tavaxc:stavax',
    'Test Hypha staked AVAX',
    18,
    '0x3f964a0630b429ffb1797f2ce9fd8e5a45c5ad18',
    UnderlyingAsset['tavaxc:stavax']
  ),
];
